dihydroxyaluminum sodium carbonate - French English Dictionary